package com.atguigu.gulimall.product;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.cloud.openfeign.EnableFeignClients;

/*
* 1.想要远程调用别的服务
* 1）、先引入open-feign
* 2）、编写一个接口，告诉SpringCloud这个接口需要调用远程服务
* 3）、声明接口的每一个方法都是调用哪个远程服务的那个请求
* 4）、开启这个远程调用的功能
* */

/*
* 1,引入依赖
*       <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
        </dependency>
        2.创建一个bootstrap.properties 配置一个nacosIP地址和服务名
        3.需要给配置中心默认添加一个叫数据集的默认规则 应用名.propertise
        4.给应用名.propertise添加任何配置
        * 如果配置中心和当前应用的配置文件中都配置了相同的项
* */
@EnableDiscoveryClient
@SpringBootApplication

public class GulimallCouponApplication {

    public static void main(String[] args) {
        SpringApplication.run(GulimallCouponApplication.class, args);
    }

}

